hope deferred makes the heart sick - Allemand Anglais Dictionnaire